leopard ground squirrel - Alemán Inglés Diccionario